
\begin{tikzpicture}
  \tkzDefPoints{-3/4/l11,4/4/l12,-3/0/l21,4/0/l22,-3/3/l1,4/3/l2}
  \tkzDefPoints{0/3/P,-2/0/I,3/0/J}
  \tkzInterLL(I,P)(l11,l12) \tkzGetPoint{I'}
  \tkzInterLL(J,P)(l11,l12) \tkzGetPoint{J'}
  \tkzInterLL(I,J')(J,I')   \tkzGetPoint{K}
  \tkzInterLL(K,P)(l21,l22) \tkzGetPoint{M}
  \tkzInterLL(I,P)(J',M)    \tkzGetPoint{N}
  \tkzInterLL(J,N)(I,J')    \tkzGetPoint{P'}
  \tkzDrawSegments(l11,l12 l21,l22 l1,l2)
  \tkzDrawSegments(I,I' J,J' I,K J,K M,K M,J' J,P')
  \tkzDrawPoints(P,I,J,I',J',K,M,N,P')
  \tkzLabelSegment[left,pos=0](l11,l12){$l_1$}
  \tkzLabelSegment[left,pos=0](l21,l22){$l_2$}
  \tkzLabelSegment[left,pos=0](l1,l2){$l$}
  \tkzLabelPoints[below right](P)
  \tkzLabelPoints[below left](P')
  \tkzLabelPoints[above right](I')
  \tkzLabelPoints[above left](J')
  \tkzLabelPoints[above](K)
  \tkzLabelPoints[below](I,J,M,N)
\end{tikzpicture}
